<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
require_once "FactoryConnection.php";

class PagSeguroProdutosDAO {
    //put your code here
    var $conect;
	
    function __construct(){
	$this->conect = FactoryConnection::getConexao();	
    }

    public function verificarProdutos($VendedorEmail, $TransacaoID){
        $query="SELECT VendedorEmail FROM ceape_pagseguroprodutos WHERE VendedorEmail='$VendedorEmail' AND TransacaoID='$TransacaoID'";

        $resultado = $this->conect->query($query);

                if($resultado!=NULL){
                    if($resultado->rowCount())
                        return true;
                }
		return false;
    }
    public function salvar($produto){
         $query = "INSERT INTO
                 ceape_pagseguroprodutos(VendedorEmail , TransacaoID , Ordem , ProdID , ProdDescricao , ProdValor , ProdQuantidade , ProdFrete)
                VALUES(
                    '".$produto->getVendedorEmail()."',
                    '".$produto->getTransacaoID()."',
                    '".$produto->getOrdem()."',
                    '".$produto->getProdID()."',
                    '".$produto->getProdDescricao()."',
                    '".$produto->getProdValor()."',
                    '".$produto->getProdQuantidade()."',
                    '".$produto->getProdFrete()."'
                );";


        try{
            $this->conect->beginTransaction();
            $sucesso = $this->conect->exec($query);
            $this->conect->commit();
        } catch (PDOException $ex){
            $this->conect->rollBack();
        }

        return $sucesso;
    }
}
?>